home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 34
/
Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso
/
Aminet
/
dev
/
misc
/
guigfxlib.readme
< prev
next >
Wrap
Text File
|
1999-11-05
|
8KB
|
194 lines
Short: Application layer for pixel graphics
Author: Timm S. Müller
Uploader: Timm S. Müller (Timm.Mueller@darmstadt.netsurf.de)
Version: 16.2
Type: dev/misc
Requires: Kickstart 3.0 (v39), MC68020, render.library v30
overview
-----------------------------
- guigfx.library is an application layer for pixel graphics.
- guigfx.library breaks the chains of all those nasty
planar, chunky, 8/16/24bit, OS3.0, OS3.1, OCS, ECS, AGA,
CybergraphX and Picasso96 considerations.
- with guigfx.library you no longer have to take care about your
application running on a OCS machine or on a high-end
graphics-card system.
- guigfx.library lets you freely choose truecolor graphics for
your applications.
- with guigfx.library your graphics will always look as fine as
possible, on any screen, no matter if driven on 24 bit
1024x768 CybergraphX/Picasso96, on HAM8, or 1 bit productivity
interlaced.
- guigfx.library does quick color-reduction, rendering,
remapping and dithering for you. only you don't know when,
on which machine, under what circumstances.
- guigfx.library treats scaling as a standard operation.
it is available at any time, without extra consideration,
without extra memory consumption, even without a true loss
of performance.
- guigfx.library handles screen pen allocation in an extremely
effective way.
- guigfx.library hides bugs, incompatibilities and insufficiencies
of graphics.library, cybergraphics.library and Picasso96 from
you. it is an attempt to render incompatibilities between
different versions of CybergraphX and Picasso96 obsolete.
- guigfx.library features picture.datatype import. standard and
v43 (including Picasso96) picture datatypes are automatically
recognized and used as available.
- guigfx.library does not call SetFunction() and is hereby
guaranteed to never do so in future versions.
- guigfx.library puts all that stuff into a black-box,
freeing your mind for the creative part.
features
-----------------------------
- full truecolor, OCS, ECS, AGA, HAM support
- screen-pen management
- color-reduction
- dithering
- picture.class datatype import
- scaling
- image processing methods
(crop, scale, render, tint,
alpha-channel, texture-mapping, ...)
- fully documented
- supplied with C includes for SAS/C, StormC and MaxonC
- freeware
requirements
-----------------------------
- render.library v30 (dev/misc/renderlib.lha)
- MC68020
- OS3.0 (v39)
optional:
higher OS, higher CPU, FPU,
CyberGraphX or Picasso 96
recent changes
-----------------------------
v16.2
- improved mask handling: LoadPicture() now computes an
alpha-channel from a given transparency color, when no
PDTA_MaskPlane was returned. this solves some
outstanding compatibility problems with the picasso96
picture.datatype. thanks to S. Bauer for reporting
these problems.
- fixed version string
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
441 186 57.8% 04-Jun-99 03:15:46 +doc.info
324 175 45.9% 04-Jun-99 03:15:46 +author.info
441 182 58.7% 04-Jun-99 03:15:46 +autodoc.info
324 175 45.9% 04-Jun-99 03:15:46 +examples.info
17986 6902 61.6% 01-Oct-99 12:16:46 +history
324 173 46.6% 04-Jun-99 03:15:46 +history.info
2181 865 60.3% 01-Oct-99 12:10:44 +legal
324 177 45.3% 04-Jun-99 03:15:46 +legal.info
1712 763 55.4% 21-Jul-98 08:01:08 +prefs
324 177 45.3% 04-Jun-99 03:15:46 +prefs.info
441 185 58.0% 24-May-99 02:17:02 +examples.info
450 200 55.5% 24-May-99 02:17:02 +fd.info
450 200 55.5% 24-May-99 02:17:02 +include.info
450 198 56.0% 24-May-99 02:17:02 +libs.info
441 186 57.8% 24-May-99 02:17:02 +maxonc.info
441 188 57.3% 24-May-99 02:17:02 +Prefs.info
324 173 46.6% 24-May-99 02:17:02 +readme.info
547 309 43.5% 04-Jun-99 03:16:24 +author
92215 16936 81.6% 24-May-99 01:56:30 +guigfx
78284 15314 80.4% 24-May-99 01:54:50 +guigfx.doc
324 177 45.3% 04-Jun-99 03:15:32 +guigfx.doc.info
324 218 32.7% 01-Oct-99 12:20:16 +guigfx.info
3893 1264 67.5% 14-Feb-99 00:21:40 +examples
441 178 59.6% 13-Jul-98 12:35:24 +MystiCube.info
35352 21483 39.2% 13-Jul-98 12:34:10 +MystiCube
1166 530 54.5% 13-Jul-98 12:24:00 +MystiCube.doc
441 184 58.2% 13-Jul-98 12:37:32 +Plasma.info
441 183 58.5% 13-Jul-98 12:38:12 +ShadeBobs.info
324 169 47.8% 13-Jul-98 12:35:24 +MystiCube.doc.info
847 532 37.1% 13-Jul-98 12:35:24 +MystiCube.info
441 186 57.8% 13-Jul-98 12:35:24 +source.info
16448 9779 40.5% 26-Oct-97 19:49:32 +Mystic_Logo.o
11825 11825 0.0% 26-Oct-97 19:48:08 +MysticLogo.gif
28482 7133 74.9% 13-Jul-98 12:19:52 +MystiCube.c
5505 1853 66.3% 08-Jul-98 20:38:34 +mysticube.h
240 179 25.4% 13-Jul-98 12:33:42 +SCOPTIONS
2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
90 74 17.7% 08-Aug-97 21:37:08 +timer.h
816 463 43.2% 08-Aug-97 22:02:02 +timer.o
17664 10619 39.8% 13-Jul-98 12:33:16 +plasma
1206 546 54.7% 13-Jul-98 12:48:08 +Plasma.doc
324 177 45.3% 13-Jul-98 12:37:32 +Plasma.doc.info
358 243 32.1% 13-Jul-98 12:37:32 +Plasma.info
441 183 58.5% 13-Jul-98 12:37:32 +source.info
947 368 61.1% 01-Jan-98 01:58:50 +misc.h
13752 3973 71.1% 15-Dec-97 21:35:52 +plasma.c
129 107 17.0% 13-Jul-98 12:33:14 +plasma.lnk
198 154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
90 74 17.7% 08-Aug-97 21:37:08 +timer.h
816 463 43.2% 08-Aug-97 22:02:02 +timer.o
18472 10641 42.3% 13-Jul-98 12:40:18 +ShadeBobs
1243 561 54.8% 13-Jul-98 12:48:06 +ShadeBobs.doc
324 175 45.9% 13-Jul-98 12:38:12 +ShadeBobs.doc.info
358 243 32.1% 13-Jul-98 12:38:12 +ShadeBobs.info
441 185 58.0% 13-Jul-98 12:38:12 +source.info
947 368 61.1% 01-Jan-98 01:58:50 +misc.h
198 154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
15156 4012 73.5% 05-Dec-97 22:52:06 +ShadeBobs.c
2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
90 74 17.7% 08-Aug-97 21:37:08 +timer.h
816 463 43.2% 08-Aug-97 22:02:02 +timer.o
1245 483 61.2% 01-Jan-98 00:30:46 +guigfx_lib.fd
3166 765 75.8% 23-May-99 21:36:26 +guigfx_protos.h
3251 1036 68.1% 17-May-99 22:51:14 +guigfx.h
2427 543 77.6% 26-Jul-98 18:25:42 +guigfx_pragmas.h
180 128 28.8% 06-Jan-98 09:17:00 +guigfx.h
44992 24446 45.6% 01-Oct-99 12:32:24 +guigfx.library
42620 23043 45.9% 01-Oct-99 12:37:30 +guigfx.library_68040
42636 23086 45.8% 01-Oct-99 12:40:14 +guigfx.library_68060
42596 23045 45.8% 01-Oct-99 12:34:58 +guigfx.library_FPU
441 180 59.1% 06-Jan-98 09:17:00 +c-libs.info
5254 853 83.7% 19-May-99 22:45:00 +guigfx.lib
324 182 43.8% 06-Jan-98 09:17:00 +maxon.readme.info
441 183 58.5% 06-Jan-98 09:17:00 +pragma.info
441 184 58.2% 14-Oct-99 21:23:58 GuiGFXLib.info
888 457 48.5% 24-May-99 01:59:36 +maxon.readme
1792 466 73.9% 19-May-99 22:45:00 +guigfx_lib.h
3 3 0.0% 06-Jan-98 09:17:00 +AUTODITHERTHRESHOLD
1 1 0.0% 29-Jun-98 05:52:12 +USESCALEPIXELARRAY
1 1 0.0% 06-Jan-98 09:17:00 +USEWPA8
3019 1379 54.3% 14-Oct-99 21:26:12 +readme
441 178 59.6% 24-May-99 02:17:08 +stormc.info
2938 580 80.2% 19-May-99 22:49:44 +guigfx_lib.h
2303 868 62.3% 19-May-99 22:46:52 +disk_pragmas.h.info
134 126 5.9% 19-May-99 23:20:04 +guigfx_pragmas.h
-------- ------- ----- --------- --------
587799 238185 59.4% 16-Oct-99 16:29:58 86 files